#!/usr/bin/python3

# 健必须不可变化,即健可以是Number、
d = {('hello'): "world"}

print(d['hello'])

# 在字典中遍历时，关键字和对应的值可以使用 items() 方法同时解读出来
knights = {'gallahad': 'the pure', 'robin': 'the brave'}
for k, v in knights.items():
    print("k='%s' v='%s'" % (k, v))
    
# 在序列中遍历时，索引位置和对应值可以使用 enumerate() 函数同时得到：
for k, v in enumerate(['tic', 'tac', 'toe']):
    print("k='%s' v='%s'" % (k, v))

# 同时遍历两个或更多的序列，可以使用 zip() 组合
questions = ['name', 'quest', 'favorite color']
answers = ['lancelot', 'the holy grail', 'blue']
for q, a in zip(questions, answers):
    print('What is your {0}?  It is {1}.'.format(q, a))
